package com.t.bricks.bussiness.db.mapper.systemnotice;

import org.apache.ibatis.annotations.Mapper;

import com.t.bricks.bussiness.db.entity.systemnotice.SystemNotice;
import com.t.bricks.bussiness.db.entity.systemnotice.base.SystemNoticeBase;

@Mapper
public interface SystemNoticeMapper {
	
	/**
	 * 添加
	 * @Param systemNotice
	 * @return int
	 */
	int add(SystemNotice systemNotice);

	/**
	 * 检查待修改内容是否存在重复数据
	 * @Param systemNoticeBaseData
	 * @return int 重复返回true
	 */
	int checkRepeatByEdit(SystemNoticeBase systemNoticeBase);

	/**
	 * 检查待新增内容是否存在重复数据
	 * @Param systemNoticeData
	 * @return int 重复返回true
	 */
	int checkRepeatByAdd(SystemNotice systemNoticeBase);
	
}
